//
//  ViewController.m
//  tabieview
//
//  Created by mac on 16-3-4.
//  Copyright (c) 2016年 limengjie. All rights reserved.
//

#import "ViewController.h"

@interface ViewController ()<UITableViewDataSource>

@property (weak, nonatomic) IBOutlet UITableView *tableview;
@end

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.title = @"导航栏";
    //设置数据源
    self.tableview.dataSource = self;
	// Do any additional setup after loading the view, typically from a nib.
}

//协议中方法的实现
//1.返回tableview的数组
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
    //设置tableview有三个组
    return 3;
}

//返回行数
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    //return 3;
    if (section == 0) {
        return 1;
    }else if (section == 1){
        return 2;
    }else{
        return 3;
    }
}
//将数据加载到每一行
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    //uitableviewcell：每一行到格子。
    //indexPath:代表唯一的一行；
    //indexpath有两个属性：section。row；
    //indexpath.section  :获取到组号  0，1，2
    //indexpath.row  获取行号；
    UITableViewCell *cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
    //cell.textLabel.text = @"我的第一个。。。。";
    if (indexPath.section == 0) {
        if (indexPath.row == 0) {
            cell.textLabel.text = @"寒冰";
        }
    }else if (indexPath.section == 1){
        if (indexPath.row == 0) {
            cell.textLabel.text = @"流浪";
        }else{
            cell.textLabel.text = @"德玛西亚";
        }
    }else if (indexPath.section == 2){
        if (indexPath.row == 0) {
            cell.textLabel.text = @"劫";
        }else if (indexPath.row == 1){
            cell.textLabel.text = @"维恩";
        }else{
            cell.textLabel.text = @"蒙多";
        }
    }
    cell.imageView.image = [UIImage imageNamed:@"5.jpg"];
    
    return cell;
}

-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{
    if (section == 0) {
        return @"法师";
    }else if (section == 1){
        return @"战士";
    }else{
        return @"射手";
    }
}

-(NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section{
    if (section == 0) {
        return @"这类英雄擅长法术";
    }else if (section == 1){
        return @"这类英雄擅长抗";
    }else{
        return @"这类英雄擅长输出";
    }
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end
